#include<string>
#include<stdlib.h>
#include<ctype.h>
#include<stdio.h>

enum Token
{
    tok_eof = -1,
    tok_def = -2,
    tok_extern = -3,
    tok_identifier = -4,
    tok_number = -5,
};

static std::string IdentifierStr; //filled by tok_identifier

static double NumVal; //filled if tok_number
